lead a solitary life - French English Dictionary